- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汽车售票系统详细设计说明
PAGE
PAGE 15
详细设计说明书
汽车售票系统
详细设计说明书
学号姓名所完成的任务成绩02薛伟(组长)3.8、3.901黄震3.4、3.515赵星1、2、3.729吴骏3.332朱晓晨3.1、3.203朱清清3.6 注:对应模块界面图由组员各自完成
2008 年 12 月 8 日
1.引言
1.1编写目的
编写本详细设计说明书的目的主要是详细说明汽车售票系统的结构和内部设计,在总体设计说明书的基础上进一步细化系统,提供详细的模块和界面设计,为程序开发提供直接的支持。
本说明书主要面向系统分析人员、程序员和以后的系统维护人员。作为程序员开发系统的根本依据和在系统维护阶段,维护人员对系统实施维护的参考资料。
1.2背景
系统的名称:汽车售票系统
b.提出者和开发者:全体成员
用户 :长途汽车站工作人员,系统编译人员
1.3定义
前台、后台、算法
2. 系统的结构
车站售票系统前台
用户注册
用户登陆
信息修改
售票管理
用户查询
注册信息修改
网点售票员信息修改
车站售票员信息修改
按目的站查询
按时间查询
网点售票员
车站售票员
退票管理
图1 前台
系统管理员
售票员信息管理
班车信息管理
增加车站售票员
审核网点售票员
删除车站售票员
删除网点售票员
删除车票信息
删除班车信息
添加车票信息
增加班车信息
车站售票系统后台
图2 后台
3.系统的模块设计
3.1数据库连接模块(sqlconnection)设计说明
3.1.1模块名称;数据库连接模块
3.1.2模块描述:
在.NET中如果采用ADO.NET与数据库进行连接,可以采用以下4个接口对象之一:
System.data.oledb.oledbconnection
System.data.sqlclient.sqlconnection
System.data.odbc.odbcconnection
System.data.oracleclient.oracleconnection
由于数据库使用的是Microsoft SQL Server,所以使用SQL Server .NET Framework数据提供程序中的SqlConnection对象进行数据连接。
3.1.3 模块功能:与数据库进行连接。
3.1.4 模块算法??
public void sqlconnectionopen()
{
Sqlconnection conn = new sqlconnection();
Conn.connectionstring = “user id = admin;password = ; initial catalog = northwind;datasource = localhost;connect timeout = 20”;
Conn.open();
}
3.2登陆模块(user_login)
3.2.1 模块名称:
3.2.2 模块功能:用户可以进行“登录”行为,登录后可会根据其先前注册的资料和权限,使用户进行购票,查询票务或售票等功能。
3.2.3 模块描述:登录系统这个功能模块由四个部分组成。一般用户登录、车站售票员登录、网点售票员登录,系统管理员登录。除了一般用户登录外,剩余的三类用户都是通过在系统的首页上,填写自己的工号密码,并选择自己的登录类型来登录的。一般用户登录只是通过IE来访问系统即可。车站售票员,网点售票员和系统管理员的登录。他们三类用户将工号和密码填入登录项文本框中,然后提交给首页的处理页面。该页面根据提交的用户类型来决的用户查询数据库的哪个表。
3.2.4 模块算法:
Private void imagel_servereclick(object sender,system.web.UI.imageclickeventargs e)
{
DBOP myDBOP = new DBOP();
Object id;
String strcomm = “select id from user where username =’ ”+text1.value+” ’
and pwd=’”+password1.vale+” ’ ”;
id = myDBO
文档评论(0)