文链接:http://www.51jrft.com/jsj/jsjkxyjs/91.html
现在的大学和各种网络教育机构中,学生根据老师的安排提交自己的作业,老师对学生提交的作业进行批阅和管理。大都是通过电子邮件的方式完成的,这种管理作业的方式比较混乱。为了有效地改善混乱的作业管理现状设计并开发了该系统。通过该系统,教师可以实现在线布置作业,批阅学生作业,和对已经布置的作业列表进行有效的管理。教师可以随时在线地查阅作业和批阅作业,并且能够高效的统计学生的作业成绩,从而大大地提高作业管理的效率。M00085
关键词:作业管理 网络教学 ASP.NET SQL Server
The Design and Implementation of Students' Homework Management System Based on ASP.NET
Abstract:Now university and various kinds of network education institution, students submit their homework, according to the arrangement of the teacher's teacher to the student to submit the assignment to review and management. Is mostly done by E-mail, this way of management work is chaotic. The purpose of development of the system is in order to effectively solve the job management chaos. Through this system, teachers can realize the online homework, examines student work, and to have the assignment list for effective management. Teachers can real-time online homework to the student of grade and batch download manager, each homework has been submitted to the class and every student individual job submission for statistical condition can efficiently, greatly improve the efficiency of operation management.
Key words:The management of homework;Online education;ASP.NET;SQL Server
目录 查看完整请+Q:351916072获取
1 前言 1
1.1 开发背景 1
1.2 开发意义 1
2 系统开发技术介绍 3
2.1 ASP.NET简介 3
2.2 三层构架的网站设计模式 3
2.2.1 三层架构概述 3
2.2.2 三层架构的优点 3
2.2.3 三层架构的工作原理示意 4
2.3 DIV+CSS页面设计 4
2.4 Visual Studio 2010简介 4
2.5 SQL Server 2008数据库简介 4
3 可行性分析 5
3.1 技术可行性 5
3.2 操作可行性 5
4 需求分析 6
4.1 管理员模块功能需求 6
4.1.1 管理员登录及修改个人密码 6
4.1.2 管理员需求 6
4.1.3 管理员用例图 7
4.2 普通教师模块功能需求 7
4.2.1 普通教师登录及修改个人密码 7
4.2.2 普通教师功能需求 7
4.2.3 普通教师用例图 8
4.3 学生模块功能需求 8
4.3.1 学生登录功能 8
4.3.2 学生功能需求 8
4.3.3 学生用例图 9
4.4 系统数据流程图 9
5 系统设计 10
5.1 系统模块总体设计 10
5.2 数据库设计 11
5.2.1 数据库E-R图 11
5.2.2 数据字典 13
6 系统实现 15
6.1 登录页 15
6.2 管理员页面 17
6.2.1 管理员首页 17
6.2.2 管理员添加学生页面 17
6.2.3 管理员学生管理页面 18
6.2.4 管理员添加教师页面 19
6.2.5 管理员管理教师页面 19
6.2.6 管理员添加作业页面 20
6.2.7 管理员管理作业页面 20
6.2.8 管理员成绩查询及导出 21
6.3 普通教师页面 21
6.3.1 教师首页 21
6.3.2 教师查看未评价作业页面 22
6.3.3 教师批阅作业页面 22
6.3.4 教师查看已评价作业页面 24
6.3.5 教师查询导出成绩页面 24
6.4 学生页面 25
6.4.1 学生首页 25
6.4.2 学生查看未完成作业页面 25
6.4.3 学生开始完成作业页面 25
6.4.4 学生查看已完成作业页面 26
总结与展望 28
参考文献 29
致谢 30
5 系统设计
经过上面对整个系统的可行性的分析,需求的分析以及对系统的功能和性能方面的分析,能够初步设计系统的总体模块和相关的设计的方法和技术,为下一步代码的实现提供了指导。
5.1系统模块总体设计
学生作业管理系统由管理员子系统、教师子系统和学生子系统构成,其主要功能设计如下图5-1所示。
基于ASP.NET的学生作业管理系统的设计与开发
图5-1 系统功能结构图
各子系统功能模块描述如下:
1.管理员功能模块
管理员登录。
密码修改:修改个人密码(需要验证原密码)。
学生管理:对学生信息的增加、修改和删除。
教师管理:对教师信息的增加、修改和删除。
课程管理:对课程信息的增加、修改和删除。
作业管理:对作业信息的增加、修改和删除以及分发作业。
查询导出成绩:查询并导出学生成绩。
2.普通教师功能模块
教师登录。
密码修改:修改个人密码(需要验证原密码)。
查看未评价作业:根据学号或班级查看未评价的作业。
批阅作业:对未评价的作业进行批阅。
查看已评价作业:根据学号或班级查看已评价的作业。
成绩查询及导出:查看自己评价过的作业的成绩。
3.学生功能模块
学生登录。
查看未做作业:列出所有分发给自己的未做的作业。
完成作业:完成未做的作业。
查看已做作业:查看所有自己已完成的作业。
5.2数据库设计
数据库的设计就是指针对于给定应用环境,来构造和设计优化的数据库结构,并以此为依据创建数据库以及设计应用系统,使其能够高效的存储及管理数据,并满足所有用户的应用需求,例如信息管理需求和数据操作需求等等。
5.2.1数据库E-R图
数据库设计流行的设计方法是使用E-R图(Entity-Relationship Approach)的方法;
1.使用E-R的方法来进行数据库设计的具体步骤如下:
?用矩形来代表实体型,在矩形内写出实体名;
?用椭圆来代表实体的属性,并且用无向的边将其与对应的实体连接起来;
?用菱形来表示各个实体之间的联系,在菱形内写出联系名,并且使用无方向的直线把它分别与有关的实体连接起来,
并且在无向直线上写出联系类型(1:1,1:n或m:n)。
图5-2 教师实体
(1)教师:(教师编号,教师名称,教师类型,密码)如图5-2所示。
图5-3 课程实体
(2)课程:(课课程名,课程介绍)如图5-3所示。
图5-4 学生实体
(3)学生:(学号,姓名,班级,密码)如图5-4所示。
图5-5 作业实体
(4)作业:(作业名,课程名,满分,详细,只读)如图5-5所示。
图5-6 已完成作业实体
(5)已完成作业:(作业名,学号,课程名,分数,教师名,作业内容,学生名)如图5-6所示。
图5-7 学生作业实体
(6)学生作业:(作业名,课程名,开始时间,截止时间,详细信息,班级,学生名,是否完成,学号,分数,教师)如图5-7所示。
图5-8 暂存作业实体
(7)暂存作业:(作业名,学号,姓名,作业内容)如图5-8所示。
5.2.2数据字典
表5.1教师信息表(Teacher)
列名 值类型 是否为空 说明
teacherid vachar(20) 否 教师ID(主键)
name varchar(50) 姓名
type bool 是否为管理员
Password varchar(20) 否 密码
表5.2课程信息表(course)
列名 值类型 是否为空 说明
Coursename varchar(50) 否 课程名 (主键)
Introduction varchar(50) 课程介绍
表5.3学生信息表(student)
列名 值类型 是否为空 说明
sttudentId varchar(20) 否 学生学号(主键)
name varchar(50) 姓名
Class varchar(50) 班级
Password varchar(20) 否 密码
表5.4作业信息表(homework)
列名 值类型 是否为空 说明
Homeworkname varchar(50) 否 作业名称(主键)
Point int 满分
Coursename varchar(50) 否 课程名(外键)
Detail varchar(50) 详细信息
Zhidu bool 是否只读
表5.5已完成作业表(homeworkdoit)
列名 值类型 是否可为空 说明
Homeworkname varchar(50) 否 作业名称(主键)
Studentid varchar(20) 否 学号(主键)
Studentname varchar(50) 学生姓名
Teachername varchar(50) 教师名称
Text varchar(50) 作业内容
Coursename varchar(50) 否 课程名称(主键)
Fenshu int 得分
Pingyu varchar(50) 评语
表5.6学生作业表(studenthomework)
列名 值类型 是否可为空 说明
Homeworkname varchar(50) 否 作业名(主键)
Starttime smalldatetime 开始时间
Overtime smalldatetime 结束时间
Detail varchar(50) 详细信息
Class varchar(50) 班级
Teachername varchar(50) 教师
Coursename varchar(50) 否 课程名(主键)
Point varchar(50) 满分
studentId varchar(20) 否 学号(主键)
Name varchar(50) 学生姓名
Complete bool 是否完成
、立论依据(课题来源、选题依据和背景情况、课题研究目的、理论意义和实际应用
价值)
(1)课题来源、选题依据和背景情况
本课题来自于自拟项目。
近年来,全球经济的高速发展,在一定程度上,促进了互联网技术的发展,信息化管理行业在生活中占据着越来越重要的地位,使得人们的生活方式发生了很大的变化,尤其是近期兴起的信息化管理行业,简化了传统的行业服务管理模式[1]。计算机技术的不断发展,促进了许多行业的业务活动信息化,在很大程度上推动了信息化管理行业的发展。兴起的信息化管理是一种新型的、热门的管理模式,正在不断的影响着人们的生活习惯,在短时间内其发展极为快速,并且正在不断的被完善与改进[2]。其具有功能齐全,操作方便,不受时间和地理位置的限制等优点,由此,吸引了许多的使用者。
信息化管理,用一句简单的话概括起来就是,直接通过使用互联网的方式,在线的管理相关的信息。无论是实体产品还是电子产品,都可以通过电子服务平台进行管理,社区团购系统操作非常方便,用户仅需要更新、查询相关的信息库,花费短暂的时间,进行简单的操作,即成功实现了信息化管理服务。现在,基本上人手一部手机,广大使用者非常喜爱这样的方式获取信息,增加了本系统开发的可行性[3]。
我国信息化管理行业的起步虽然比国外晚些,但是近几年我国信息化管理行业的发展突飞猛进,并且正在逐渐与国外减小差距。从某种程度上来说,我们的生活越来越离不开互联网,与此同时,信息化管理行业所占据也越来越重要的地位[4]。近年来我国信息事业发展迅速,手工管理方式在社区团购信息等需要大量事务处理的应用中已显得不相适应,采用IT技术提高服务质量和管理水平势在必行。目前,对外开放必然趋势使信息行业直面外国同行单位的直接挑战,因此,信息行业必须提高其工作效率,改善其工作环境[5]。
(2)课题研究目的、理论意义和实际应用价值
信息技术的发展,带来机遇的同时,也使社区的团购信息管理工作面临严峻的挑战。因为,在当前互联网开放式环境下,传统的团购信息管理模式是以资金运动为对象的,它存在许多局限性,在当前的环境下,已经很难再适应社区经营管理的要求,可以说,传统的团购信息管理模式,不仅不能适合社区的发展,也已经远远不能够适应当前社会发展新形势的要求。在互联网技术还没有得到广泛应用的早期,各社区之间的信息交流、社区团购系统的的处理都是人工操作完成的,随着社会进入信息时代和社会生活的快节奏化,在传统的团购信息管理中,需要经过若干道手续,整个过程都需要手工操作,效率十分低下[6]。旧的社区内团购信息的管理方法早就不能满足社区对大量的团购信息的快速处理与统计的需求,不能适应时代的发展趋势,且由于他们之间关联复杂,统计和查询的方式各不相同;且会出现信息的重复传递问题,因此该过程必须实现信息化,于是需要一种新的技术改善现状,因此社区团购系统在适应时代发展需求中产生。
目前,社区团购的竞争已经进入白热化状态,一些团购平台甚至己经拉开了价格战的帷幕,也有一些平台因为利润减少、资金链断裂而走向衰败。社区在日常运营中,只有不断提升对新商业模式的认知,科学分析、战略先行、不断创新,才能在竞争多变的市场中赢得胜利[7]。因此,作为现代化社区,必须建立一种能够应付这些新形式的新的团购信息管理模式,社区团购系统就是一种理想的选择。社区团购系统,具有创新性和革命性的功能和意义。信息化系统的建设是推动社区管理创新、技术创新和制度创新和文化创新的强大动力,是提高社区高效运作的重要保障。同时,在当前信息经济时代,团购信息化管理是社区信息化的重点和核心,在社区信息化进程中,起到关键性作用。
社会已经进入了信息时代,社会的各个领域由于信息技术革命,都发生了改天换地的变化,紧跟时代的步伐是每个社区的发展所趋,加强社区竞争力和提高各个社区现代化的管理能力,来适应整个科技社会的变化和发展。社区对信息需求的增长,使计算机、网络技术已经融合到各种社区的平常工作当中。为了在各社区竞争中有明显的优势,本文研究了社区团购系统,从而加快了社区团购信息化建设的步伐。
2、文献综述(国内外研究现状、发展动态)
团购,作为一种促销模式,起源于20世纪末,历史悠久。2008年,美国出现了世界上第一个网络团购网站Group on,自此,网络团购作为一种商业模式迅速得到了发展[8]。2010年,这种商业模式被引入中国。这一年,也被称为中国“网络团购”的发展元年。当时,社会化媒体渐趋成熟,信息传播成本下降、传播效率大大提升;支付宝等线上支付工具的发展也有助于消费者线上消费习惯的形成。各类团购网站如雨后春笋般涌现,如大众所曾经熟知的“大众点评”、“百度糯米”、“窝窝”、“拉手”等。团购网站之间竞争激烈,掀起了所谓的“千团大战”[9]。
早在20世纪80年代,美国就已经开始发展电子商务行业,良好的经济,完备的技术和稳定的社会条件,为管理信息化行业的发展提供了一种很好的发展氛围。1999年,为了每一个需要的用户都实现上网,欧盟委员会制定了电子欧洲计划[10]。许多社区在其应用程序中加入了网上信息化管理的模式,它的形式新颖,具有个性化设计,多样化服务,上升空间极大,给相关社区带来巨大的利益,并且也为社区争取了本品牌在本行业的领先地位。
管理信息化行业具有较强的发展趋势,它是一股崭新的力量,正在不断地推动国家经济增长。物流安全、网络安全、用户信息安全等相关问题都得到了大大的改善,基本上很少出现这些人们所担心的问题。网络中的资源多,种类齐全,可对比性强,这为用户提供了极大的便捷。相比于国外,我国管理信息化出现的比较晚,但是相关的技术人员不断的发展与完善计算机技术,使得网络市场得到了空前的发展,吸引着越来越多的人们接受和使用,促进着管理信息化行业不断的发展,并且正逐渐与国外减少差距[11]。马云在二十一世纪初,大力使用互联网技术,创办了支付宝、淘宝,在到后来唯品会、京东等电子商务平台,以及饿了么、美团等美食外卖平台的出现,标志着我国的电子商务正在逐渐走向成熟,也在另一方面证明着网络技术的发展使得我们的管理信息化行业水平达到了顶峰[12]。
如今,不论是发达国家还是发展中国家,都正在逐步改进传统管理模式的不足,寻找用户的各种使用需求,研究现有信息化管理系统中存在的问题,加以完善与改进,推进各行各业逐步实现电子化、信息化,使得广大的人们更好的享受生活、体验生活,改善生活的质量和水平。
3、研究内容(毕业设计(论文)的主要研究内容、构想与思路、可能出现的工作难点
以及拟解决的方法)
(1)主要研究内容
为了让广大网友以最快的速度管理社区团购相关的信息,本人决定开发采用B/S结构模式,基于springboot的社区团购系统,数据库使用MySQL,在系统设计过程中,尽量采用易懂易读的人机界面,使用户可以在短期内完全掌握。软件开发过程中始终把系统的正确性放在首位,力求数据的完整和处理的正确性。在此基础上优化程序代码,加速系统运行和减少对系统资源的占用。计划研究的主要内容如下:
①简约的系统操作界面
整个系统的操作界面,界限明晰,人机界面美观,操作极具人性化。
②完备的系统操作功能
系统开发的宗旨是最简约的操作步骤最完备的操作功能。这看似很矛盾,但是经过完整的策划编排,系统完全做到了功能无冗余无遗漏,这点也更好的体现了系统的人性化设计。
③人性化的操作界面
一个系统的开发,能否吸引顾客的使用,页面的美观也显得非常重要。本系统通过专业美工的精心打造,让社区团购系统的设计充分体现软件的时尚、大众化。
④完善的安全机制
独立的密码校验功能,确保用户和社区团购的数据有较好的安全性。
(2)构想与思路
通过资料查找,调研分析,综合对比,归纳总结的方法,对社区团购系统的设计与实现做详细的方案,计划实现该系统所用的工具为,使用Java语言作为前端开发工具,MySQL作为数据库管理系统,JSP技术动态设计系统页面,HTML语言静态设计系统页面,Tomcat服务器进行系统的开发与测试,Struts2框架对系统的代码进行分层研究开发,AJAX技术对数据进行异步处理。学习并掌握相关专业知识,以实现后台框架的搭建以及与数据库之间的连接,经过系统的编码设计、测试,发现问题并修改,直至最后的实际运行。预计设计社区团购系统的具体功能如下:
1.团购管理:
对团购活动、商品、供应商等信息进行发布;
2.商品/团购搜索:
按分类对商品/团购进行筛选,可根据用户输入的关键字进行查询;
3.团购详情:
查看团购信息,点击商品显示商品详细介绍、价格、购买用户、用户评价等信息;
4.订单与支付管理:
提供买家与平台的订单管理功能,买家可追踪商品运输进度,平台可查询销售统计;为系统提供对接在线支付平台,提供在线支付服务;
5.社区管理:
对社区信息、配送员、社区业主等信息进行管理维护;
6.用户功能:
(1)进行注册登陆,修改个人信息等功能;
(2)用户可查看商品详情以及加入购物车,在购物车内结算,并提交订单支付,并对订单进行管理。
(3)可能出现的工作难点
①开发系统所需要的软件的使用方法。
②各功能模块的布局和各个模块之间的联系。
③对数据的增删改查。
④从软件的角度考虑怎样才能兼顾系统的实现功能的同时又设计出具有简洁美观的界面。
⑤如何把系统开发的能够容易操作。
(4)拟解决的方法
①熟练掌握各种框架技术和开发软件,以及相关的语法规则和使用方式。
②查询相关的资料,根据需求分析报告,设计系统的功能模块,认真分析各功能之间存在的联系,并且将这些联系进行编码实现。
③设计数据库过程中,遵循数据规范化设计,建立好各表格之间存在的联系,在确保数据信息安全的同时,保证数据库基本操作能被正常使用。
④使用相关的修图工具,优化系统界面设计,并能使其不会对系统的传输速度产生太大的影响。改进系统配色方案,不同时间设计出不同的系统配色的方案。
⑤在开发系统的过程中,所使用的开发工具基本上在大学课程中学习过,并且这些开发工具操作简单,便于掌握和使用,有利于设计和实现本系统。
4、研究基础(所需研究条件和实验条件)
本课题指导教师长期从事智能制造学部的教学、科研及其产业化的工作,经常服务地方政府和企业并为它们提供解决方案,在这方面积累了较为丰富的知识与经验,故本毕设课题具有较好基础。想要成功实现本次毕业设计,需要掌握Java语言,MySQL数据库,JSP技术,MyEclipse开发环境,springboot框架等开发技术。本课题以研究社区团购为基础,设计出一款社区团购系统,其可以满足使用者的相关的需求,所以设计社区团购系统具有很大的现实意义和价值。
5、查阅文献资料目录清单
[1]李红陛.基于J2EE技术的网上商城系统[D]. 石家庄: 河北科技大学, 2010.
[2]覃征, 谢国彤, 李顺东. 电子商务体系结构及系统设计[M]. 西安:西安交通大学出版社, 2012, 64-77.
[3]耿祥意,张跃平.JSP实用教程(第二版).清华大学出版社,2010.10.
[4]王越. JAVA编程语言在计算机软件开发中的应用[J]. 电子技术与软件工程,2019(01):35.
[5]岳彩梦.基于软件工程的Web开发技术[J].电子技术与软件工程,2019(08):55.
[6]付昕.基于B/S模式仓库管理系统的实现[J].山东省农业管理干部学院学报, 2010, 27(4):166-168.
[7]陈 静, 李红灵. 基于B/S模式的管理信息系统开发研究[J]. 云南名族学院学报, 2013, 10(1):292-294.
[8]陈国军.Java程序设计[M].北京:清华大学出版社, 2019.385-418.
[9]陈志泊,李冬梅,王春玲编.数据库原理及应用教程. 北京:人民邮电出版社, 2012.3.
[10]赵钢.JSP Servlet+EJB的Web模式应用研究[J].电子设计工程, 2016, 21(13): 47-49.
[11]Stephen R.Schach.Object-Oriented and Classical Software Engineering.Fifth Edition. Machach: McGraw-Hil, 2013: 40-60.
[12]余九九. 技师学院探讨校园网上商城建设的可行性: 创新实践能力培养模式的构建[J].中国培训, 2017(8): 56-57.
、选题背景和意义
房地产业作为我国的支柱产业,在国民经济中的主导地位不容小觑。而房屋销售作为房地产业链中的重要一环越来越受 到企业的重视。在现代化房地产企业中销售管理工作已经渗透到房地产公司整个运营管理过程中的每个细节,如何建立一个科 学长效机制的信息化房屋销售经营管理体系,为广大房地产企业提供具有跨区域管理、政策规范性、时效性指导以及信息化安全 运维等服务成为未来房屋销售管理系统所面临的重大课题。
二、主要研究内容
完成房产销售系统,对房源的信息、用户信息及各种资料进行收集和科学的管理,该系统的功能基本可以满足当前市面上的小型房产企业对于房产销售的基本要求,收集各个地区的房源信息并进行分类管理,用户通过注册账号登录网站查询房源信息,对于感兴趣的房源可以收藏,也可以预约看房和购置房产。该系统也满足了企业对于员工的基本管理,对于不同地区的房产由该地区的部门经理进行管理,同时看房、购房用户可对负责接待的销售经理的服务进行评分用于考核业绩。
房产销售系统功能:
(1) 房产信息登记:系统可以添加需要进行销售的房源信息。
(2) 房产信息查询:用户可以根据模糊信息的查询方式对房产的地址、所在区域、房产名、房屋面积、户型、每平米的价格,总价、负责该房产的销售经理及其联系方式进行检索
(3) 客户需求管理:客户可以对感兴趣的房产进行收藏,也可以预约看房和购置房产。
(4) 销售考核管理:对于销售出房产的销售经理,由用户对其服务进行评分,作为员工业绩的考核标准。
(5) 员工信息管理:对企业员工的信息进行管理,可对员工信息进行修改,比如职位升迁,岗位调动,联系方式等。
(6) 客户信息管理: 对收藏房产进行登记用户名、联系方式,对预约看房和购置房产的用户登记其具体信息。
三、开发技术和研究方法
1、开发技术
基于WEB的房产销售系统使用JAVA来编写,Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。管理系统采用B/S架构以及SpringBoot2框架来实现管理系统的功能,B/S结构的基本原则是将计算机应用任务分解成多个子任务,因为很多台计算机都是有着不同的分工,采用了功能分布的原则。客户端完成了数据处理,数据表示和用户接口的功能,服务器端完成了数据库管理系统的主要内容。这样的客户请求和服务提供的服务是一种新的计算机操作模式。SpringBoot所具备的特征有:可以创建独立的Spring应用程序,并且基于其Maven或Gradle插件,可以创建可执行的JARs和WARs;内嵌Tomcat或Jetty等Servlet容器;提供自动配置的“starter”项目对象模型(POMS)以简化Maven配置;尽可能自动配置Spring容器;提供准备好的特性,如指标、健康检查和外部化配置;绝对没有代码生成,不需要XML配置。数据库选用MySQL,MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。
2、研究方法
房产销售管理系统的主要特点就是要从房产销售管理的角度来看,要把数据库技术巧房产相关的数据进行集中的管理,形成了集成化的信息源。从国内外的房产销售经验来看,要想成功销售首先就要通过信息系统的科学管理实现客户与销售数据的准确、及时管理。
毕业论文(设计)的提纲:
摘要
Abstract
目录
第1章 基于web的房产销售系统的发展与意义
1.1基于web的房产销售系统的发展
1.2基于web的房产销售系统的意义
第2章 开发工具及系统架构简介
2.1 编程语言简介
2.2 数据库简介
2.3 框架简介
第3章 系统分析与设计
3.1 系统需求分析
3.1.1 系统功能分析
3.1.2 业务流程分析
3.1.3 数据字典
3.2 数据库设计
3.2.1 数据库概念建模
3.2.2 数据库逻辑设计
3.2.3 数据库物理建模
3.2.4 连接数据库接口类的实现
第4章 系统功能模块
4.1 角色登录功能模块
4.1.1 销售经理登陆功能模块
4.1.2 客户登陆功能模块
4.1.3 员工登陆功能模块
4.2 房产信息管理功能模块
4.3 用户信息管理功能模块
4.4 员工信息管理管理模块
4.5 购房功能模块
4.6 员工业绩管理功能模块
第5章 系统测试
第6章 总结
第7章 参考文献
第8章 致谢
参考文献:
[1] 边卫国. 基于MVC模式的JavaWeb框架研究与应用[D].西安电子科技大学,2006.
[2] 贺广生, 结凤克, 杨景善. 基于Web的房产销售管理系统的设计和实现[J]. 光盘技术, 2007, 000(004):21-23.
[3] 姜立文,申绍杰.公共卫生事件影响下的SOHO住宅未来发展[J].安徽建筑,2020,27(11):14-15+18.
[4] 李岩. 面向动态Web应用的数据采集与抽取技术研究与实现[D].北京邮电大学,2019.
[5]沈军. 房产销售管理系统的设计与实现[D].浙江工商大学,2016.
[6] 童生生. “互联网+”房地产营销模式与策略研究[D].浙江工业大学,2018.
[7] 王晶玥.给全国两亿租客一个安稳的“家”[J].决策探索(上),2020(12):30-31.
[8] 曾晓亮.Web前端开发技术特点及优化方向探究[J].大众标准化,2020(21):52-53.
[9]易灵.JavaScript技术在Web网页中的应用研究[J].信息与电脑(理论版),2020,32(18):61-63.
[10] Dena L. Luce. Online Searching: A Guide to Finding Quality Information Efficiently and Effectively. 2020, 14(1-2):52-52.
[11] Guy G. Gable. Viewpoint: Information systems research strategy. 2020, 29(2)
[12] Kponyo Jerry John, Agyemang Justice Owusu, Klogo Griffith Selorm, et al. Lightweight and host-based denial of service (DoS) detection and defense mechanism for resource-constrained IoT devices. 2020, 12
[13]Rana Minahil, Shafiq Akasha, Altaf Izwa, et al. A secure and lightweight authentication scheme for next generation IoT infrastructure. 2021, 165:85-96.
[14] Sutirtha Chatterjee, Gregory Moody, Paul Benjamin Lowry, et al. Information Technology and organizational innovation: Harmonious information technology affordance and courage-based actualization. 2020, 29(1)
*请认真填写需求信息,我们会在24小时内与您取得联系。