欢迎来到天天文库
浏览记录
ID:58934698
大小:201.73 KB
页数:8页
时间:2020-09-18
《ASPNET课程设计报告模板.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、ASP.NET课程设计报告设计题目:学生选课系统设计系(部):信息科学系专业:计算机科学与技术学生姓名:学号:.一、设计任务设计一个学生选课系统。基本要求:1、有母板页和内容页,母板页包含Logo、导航、搜索、版权信息(学号姓名)2、至少两种页面主题3、实现基本系统功能4、人员/会员管理,要实现增删查改5、具体的题目要体现特色6、其他扩展功能(加分项)基本系统功能:实现人员/物品信息增删查改、站内信息、人员管理二、任务分工完成人完成功能备注XXX主题、母版、人员管理XXX选课功能、站内信息管理三、需求分析3.1学生需求分析学生可以登录到系统,如果还没有账户,首先注册账户,或者在学生登
2、失败时提醒注册账户。学生登录到系统后可以查看有关课程、自己的信息、已选课信息,查收收到的信息,修改自己的信息(包括登录密码、联系方式等),学生可以选课、听课、下载资料、上传问题等。3.2教师需求分析教师可以登录到系统,如果还没有账户,首先注册账户,或者在教师登失败'..时提醒先注册账户。教师登录系统后,可以向管理员申请注册新的授课信息,查看自己授课信息。3.3管理员需求分析管理员可以登录到系统,注册账号,删除学生和教师的账户信息,安排本系统可以进行的课程,发布公告,推荐最新课程等。四、总体设计4.1系统的功能模块图选课系统学生教师管理员注册账户注册账户注册账户修改信息修改信息修改信息
3、网上选课申请授课修改、删除学生或老师信息上课发放资料交流界面交流界面图1系统功能框图系统的总体功能如图1所示,⋯⋯(简单说明)4.2重要功能的流程图4.2.1XXX功能流程图后台主要包括商品管理、订单管理以及用户等信息管理,包括对用户评论的回复,其业务流程如图2所示。'..管理员登录否成功商品管理用户管理订单管理成功处理订单成功回复留言成功退出登录否否图2后台管理主要流程图4.2.2XXX⋯⋯五、系统详细设计5.1系统的数据库设计在图书管理系统中,一本书只能被一个同学借出,一个用户可以多次登录,但只能注册一次,因此,图书管理系统设计的对象有同学,借书,书本信息。图书管理系统中有2个表
4、需要建立。5.1.1数据库表的详细设计用户表(student),包括学生编号(sno)、学生账号(users)、密码(pass)'..、姓名(sname)、性别(sex)、年龄(age)、地址(address)、电话(tell)、管理员(Role)。图书表,包括图书编号(bid)、图书号(bno)、图书名(bname)、作者(writer)、价格(money)、借出(lend)。(1)用户表包括编号、账号、密码、姓名、年龄、性别、地址、联系电话、家庭住址,用于存储用户的主要信息,可以通过前台对学生表数据进行增加、删除、修改、查询操作。用户的主键是users(用户账号)。用户表是本数据
5、库的重要信息表,用户表如表1所示。(2)图书表包括图书编号、图书号、图书名、作者、价格等。用于图书的主要信息,可以通过前台对图书表数据进行增加、删除、修改、查询操作。图书表的主键是bno(图书号),图书表是本数据库的重要信息表,图书表如表2所示。'..5.1.2数据库表ER图5.2关键代码(忌贴大段代码,请给出代码后简单说明思路)5.2.1母版页主要代码5.2.2主题部分主要代码5.2.3⋯⋯(如定义一个特殊的类,用于实现数据库的读写操作,或其他认为有必要说明的代码)'..六、系统的实现(截图并简要说明)6.1网站首页6.2学生选课界面6.3老师发布选课信息主要界面6.4选课信息确定
6、界面七、设计实现过程中遇到的问题及措施附:系统源程序(以“学号姓名—系统题目.rar”命名)'..教师评语:教师签名:年月日项目权重成绩成1、提交源程序运行情况20%绩2、课程设计质量与答辩50%评3、设计报告书写规范程度30%定总成绩'.
此文档下载收益归作者所有